.address {
  width: 100%;
  position: absolute;
  z-index: 100;
  background-color: #efeff4;
  .addressitem {
    width:100%;
    padding:15px 15px 0 15px;
    font-size: 16px;
    margin-top: 10px;
    background-color: #fff;
    line-height: 40px;
    text-align: left;
    .addressitem_top {
      border-bottom: 1px solid #ddd;
      color:#333;
    }
    .addressitem_bottom {
      width:100%;
      height:50px;
      display: flex;
      align-items: center;
      justify-content: center;
			line-height: 50px;
			position: relative;
      img {
        width:15px;
        height:15px;
        margin-right: 10px;
			}
			.duigou {
				z-index: 100;
				position: absolute;
			}
    }
    .bborder {
      width: 100%;
      height: 2px;
      background: url('../../images/bborder.png') repeat-x;
    }
  }
  .button {
    width: 330px;
    height: 44px;
    background-color: #4d638c;
    border-radius: 5px;
    color: #fff;
    position: fixed!important;
    left:20px;
    bottom:47px;
  }
}
